objectionable on public grounds - Almanca İngilizce Sözlük